home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 031a / newspy.zip / NEWSPY.DOC next >
Text File  |  1991-08-03  |  4KB  |  140 lines

  1.                    NewSpy
  2.  
  3.                  Version 1.00
  4.  
  5.               Copyright (c) 1991 David A. Feinleib
  6.  
  7.  
  8. History
  9. -------
  10.  
  11.     Version 1.00    [August 5, 1991]
  12.  
  13.     Original release.
  14.  
  15.  
  16. Introduction
  17. ------------
  18.  
  19. NewSpy is a clone of the Spy program that is included in the Microsoft 
  20. Windows Software Development Kit (SDK).  NewSpy shows what messages are 
  21. being sent to a window, allowing you to make sure that the messages 
  22. you think are being sent are actaully being sent.  NewSpy displays the 
  23. handle of the window that is being spied upon, the message, and the values 
  24. of the message parameters (wparam and lparam).  
  25.  
  26. NewSpy is especially useful for those users that do not have the SDK, such 
  27. as owners of Borland's C++ or Turbo Pascal for Windows.  While NewSpy 
  28. is intended for use mainly by Windows developers, it may also be 
  29. interesting for non-developers.
  30.  
  31. Options
  32. -------
  33.  
  34. NewSpy On/Off
  35.  
  36. If the menu displays NewSpy On, selecting the menu option will turn NewSpy 
  37. on.  If the menu option displays NewSpy Off, selecting the menu option 
  38. will turn NewSpy off.
  39.  
  40.  
  41. Options
  42.  
  43. Options allows you to select the types of messages that are displayed by 
  44. NewSpy.  NewSpy can output messages to its window, to a file that you 
  45. specify, or to both.
  46.  
  47. Select the messages that you want NewSpy to display; all message types are 
  48. selected by default.
  49.  
  50. Number Of Window Lines allows you to enter the maximum number of messages
  51. that can be displayed in the window.  This number must be in the range 1 to 
  52. 250.
  53.  
  54. Output To Window will cause NewSpy to display each message in its window.
  55.  
  56. Output To File will cause NewSpy to output each message to a file.  You must 
  57. specify the filename in the edit box.  The file NEWSPY.OUT will be used by 
  58. default if no file is specified.
  59.  
  60. Stop On will cause NewSpy to stop spying and beep once when the selected 
  61. message is received.  This is very useful when you are displaying a large 
  62. number of messages.
  63.  
  64. Synchronous causes NewSpy to display messages as they are received.
  65.  
  66. Asynchronous causes Spy to display messages in groups.  Note that in 
  67. this version of the program, Asynchronous acts the same way as Synchronous.
  68.  
  69.  
  70. Exit
  71.  
  72. Selecting Exit causes NewSpy to close itself.  This has the same effect as 
  73. selecting Close from the system menu.
  74.  
  75.  
  76. Window
  77.  
  78. The Choose Window dialog box allows you to select the window upon which 
  79. to spy.  As you move the mouse cursor around, the dialog box will display 
  80. the attributes of the window over which the mouse cursor is placed.  To 
  81. select a window, move the mouse cursor over the window and then click with 
  82. the left mouse button.  After you have selected the window that you want, 
  83. select OK.  If you do not want to select a window, select Cancel.
  84.  
  85. NewSpy displays the following information as different windows are selected:
  86.  
  87. Window-- Handle of the selected window
  88. Class-- Window class
  89. Module-- Name of the program that created the window
  90. Instance-- Instance of the module that created the window, as specified 
  91. in the window's wndclass structure
  92. Parent-- Parent window's handle, if there is one, with the name of the 
  93. program that created the parent window
  94. Rect-- Upper left and lower right coordinates of the selected window in the 
  95. form (x, y)-(x, y); the size of the window in screen coordinates, in the 
  96. form width x height
  97. Style-- The style of the window as specified in the window's wndclass structure
  98.  
  99.  
  100.  
  101. Clear Window
  102.  
  103. This option clears the display window.  This erases all currently displayed messages.
  104.  
  105.  
  106. About
  107.  
  108. About displays information about NewSpy.
  109.  
  110. ShareWare
  111. ---------
  112.  
  113.     NewSpy is ShareWare.  To register, please send $25 to: 
  114.     
  115.     David A. Feinleib
  116.     1430 Mass. Ave.  Ste 306-42
  117.     Cambridge, MA 02138
  118.  
  119.     You will receive the next available version of the software
  120.     when it is released, and support via CompuServe, BIX, and
  121.     FidoNet.
  122.  
  123.     Comments and suggestions would be greatly appreciated.  Please send
  124.     them to the address above or to
  125.  
  126.         CompuServe:     76516,20
  127.  
  128.         BIX:            pgm
  129.  
  130.     Site licenses and quantity discounts are available; please contact
  131.     me for further information.
  132.  
  133. Disclaimer
  134. ----------
  135.  
  136.     The author of this software is not responsible for any damage due
  137.     to use of this program.  This software is provided without 
  138.     warantee of any kind. 
  139.  
  140.